battered sole - Turco Inglés Diccionario